Note
This no longer works in browser!
Note
This no longer works if you're alone in vc! Somebody else has to join you!
How to use this script:
- Accept the quest under User Settings -> Gift Inventory
# @see https://docs.aws.amazon.com/ja_jp/AmazonCloudFront/latest/DeveloperGuide/LocationsOfEdgeServers.html | |
# @see https://morizyun.github.io/ruby/rails-controller-get-ip.html | |
# @see https://dev.classmethod.jp/cloud/aws/get-ec2-public-ip-range-by-powershell/ | |
# @see https://github.com/rails/rails/blob/c81af6a/actionpack/lib/action_dispatch/middleware/remote_ip.rb#L112-L150 | |
Rails.application.configure do | |
ip_ranges_res = Faraday.get('https://ip-ranges.amazonaws.com/ip-ranges.json') | |
ip_ranges = JSON.parse(ip_ranges_res.body) | |
cloudfront_ips = ip_ranges['prefixes'].select { |v| v['service'] == 'CLOUDFRONT' }.map { |v| IPAddr.new(v['ip_prefix']) } + | |
ip_ranges['ipv6_prefixes'].select { |v| v['service'] == 'CLOUDFRONT' }.map { |v| IPAddr.new(v['ipv6_prefix']) } |
<!-- add this to your header --> | |
<div id="google_translate_element"></div> | |
<!-- to your js part --> | |
<script src="script.js"></script> | |
<script type="text/javascript"> | |
function googleTranslateElementInit() { | |
new google.translate.TranslateElement( | |
{pageLanguage: 'en'}, | |
'google_translate_element' |
On an Debian/Ubuntu-based system, to install texlive-full
without docs and language packs, simply do this:
sudo apt install `sudo apt --assume-no install texlive-full | \
awk '/The following additional packages will be installed/{f=1;next} /Suggested packages/{f=0} f' | \
tr ' ' '\n' | grep -vP 'doc$' | grep -vP 'texlive-lang' | grep -vP 'latex-cjk' | tr '\n' ' '`
After this, if you wish to install the language packs, selectively install them. E.g.:
# -*- coding: utf-8 -*- | |
""" | |
list of currencies currently in circulation | |
taken from http://www.currency-iso.org/iso_index/iso_tables/iso_tables_a1.htm | |
http://www.iso.org/iso/currency_codes_list-1.html | |
2011-08-11 | |
""" |
# Sample as to how to initialize s3 client to work with Minio API compatible - https://github.com/minio/minio | |
# AWS CLI counterpart - https://docs.minio.io/docs/aws-cli-with-minio | |
import boto3 | |
s3 = boto3.resource('s3', | |
endpoint_url='http://<minio_IP>:9000', | |
config=boto3.session.Config(signature_version='s3v4') | |
) |
package com.vroong.neogeo.support.address.refiner; | |
import static com.vroong.neogeo.domain.AdditionalInfo.*; | |
import static com.vroong.neogeo.domain.RegionType.*; | |
import static com.vroong.neogeo.support.address.Regex.*; | |
import com.vroong.neogeo.domain.AddressEntry; | |
import com.vroong.neogeo.domain.AddressEntry.AddressEntryBuilder; | |
import com.vroong.neogeo.domain.Refinable; | |
import com.vroong.neogeo.support.address.Regex; |
Asynchronous Request/Response in Our Application | |
This document provides a step-by-step guide on how to implement asynchronous request/response in our application. The process involves changes in both the backend and frontend. | |
Backend | |
Step 1: Include AsyncRequestHandler | |
Include the AsyncRequestHandler concern in the intended controller where you want to enable asynchronous requests. | |
class EndUser::PearsonUserAssessmentsController < ApplicationController | |
include AsyncRequestHandler | |
end |
Code is clean if it can be understood easily – by everyone on the team. Clean code can be read and enhanced by a developer other than its original author. With understandability comes readability, changeability, extensibility and maintainability.
Note: If your system region is part of the EEA the option to uninstall Edge normally is rolling out in the latest updates for Windows and Edge. With some registry edits, you can change the region after install.
HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft Edge
, remove NoRemove.
HKLM\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\ClientState\{56EB18F8-B008-4CBD-B6D2-8C97FE7E9062}
, delete experiment_control_labels
if it exists.
Create HKLM\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdateDev
and add the AllowUninstall
value. This replaces the experiment_control_labels blocker on later versions of Edge.